import { BeforeRouterEnter } from './router/routeGuard'

/**
 * 应用主组件
 * 
 * 功能：
 * - 作为应用的根组件
 * - 渲染路由守卫组件，控制路由访问权限
 * 
 * 设计模式：
 * - 使用路由守卫模式进行权限控制
 * - 保持组件简洁，职责单一
 */

function App() {
  return (
    <div>
      {/**
       * BeforeRouterEnter组件：
       * - 路由守卫组件，用于权限验证
       * - 在路由渲染前进行登录状态检查
       * - 控制用户访问权限
       */}
      <BeforeRouterEnter />
    </div>
  )
}

export default App
